Navigable channel - French English Dictionary

Navigable channel

Meanings of "Navigable channel" in French English Dictionary : 3 result(s)

English French
Construction
navigable channel canal navigable
Navigable channel Chenal navigable
Nautical
navigable channel chenal navigable